home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FishMarket 1.0
/
FishMarket v1.0.iso
/
fishies
/
326-350
/
disk_334
/
fbm
/
fbm-0.9.zoo
/
Makefile.unix
< prev
next >
Wrap
Makefile
|
1989-03-29
|
4KB
|
130 lines
DBG= +L
LIB= -L. -lfbm
EXES= clr2gray fbcat fbclean fbedge fbext fbhalf fbhist fbinfo \
fbm2pod fbmask fbnorm fbps fbquant fbrot fbsample fbsharp \
gray2clr idiff pbm2ps pbmtitle raw2fbm
LIBO= flalfb.o flblue.o flbyte.o flcavg.o flclr.o fledge.o flextr.o flface.o \
flflyd.o flgifc.o flgife.o flgifr.o flgifw.o fliff.o flklnr.o flpbm.o \
flpcx.o flrdfb.o flread.o flrot.o flshrp.o flsun.o flthre.o flwrfb.o
SRCS= fbext.c fbrot.c fbhist.c fbinfo.c fbmask.c fbnorm.c fbps.c fbsharp.c \
fbedge.c fbclean.c clr2gray.c fbcat.c fbhalf.c fbm2pod.c fbquant.c \
gray2clr.c idiff.c fbsample.c pbm2ps.c pbmtitle.c raw2fbm.c \
flalfb.c flblue.c flcavg.c flclr.c flextr.c flface.c flrot.c flflyd.c \
flpbm.c flrdfb.c flread.c flshrp.c flsun.c flthre.c flwrfb.c flgifr.c \
flgifw.c flgifc.c flgife.c flpcx.c fliff.c fledge.c flklnr.c flbyte.c
HDRS= fbm.h
all: $(EXES)
# Subroutine library
libfbm.a: $(LIBO)
rm -f $@
ar clq $@ $(LIBO)
ranlib $@
# Library routines
flalfb.o: flalfb.c fbm.h
$(CC) $(DBG) flalfb.c
flblue.o: flblue.c fbm.h
$(CC) $(DBG) flblue.c
flbyte.o: flbyte.c fbm.h
$(CC) $(DBG) flbyte.c
flcavg.o: flcavg.c fbm.h
$(CC) $(DBG) flcavg.c
flclr.o: flclr.c fbm.h
$(CC) $(DBG) flclr.c
fledge.o: fledge.c fbm.h
$(CC) $(DBG) fledge.c
flextr.o: flextr.c fbm.h
$(CC) $(DBG) flextr.c
flface.o: flface.c fbm.h
$(CC) $(DBG) flface.c
flflyd.o: flflyd.c fbm.h
$(CC) $(DBG) flflyd.c
flgifc.o: flgifc.c fbm.h
$(CC) $(DBG) flgifc.c
flgife.o: flgife.c fbm.h
$(CC) $(DBG) flgife.c
flgifr.o: flgifr.c fbm.h
$(CC) $(DBG) flgifr.c
flgifw.o: flgifw.c fbm.h
$(CC) $(DBG) flgifw.c
fliff.o: fliff.c fbm.h
$(CC) $(DBG) fliff.c
flklnr.o: flklnr.c fbm.h
$(CC) $(DBG) flklnr.c
flpbm.o: flpbm.c fbm.h
$(CC) $(DBG) flpbm.c
flpcx.o: flpcx.c fbm.h
$(CC) $(DBG) flpcx.c
flrdfb.o: flrdfb.c fbm.h
$(CC) $(DBG) flrdfb.c
flread.o: flread.c fbm.h
$(CC) $(DBG) flread.c
flrot.o: flrot.c fbm.h
$(CC) $(DBG) flrot.c
flshrp.o: flshrp.c fbm.h
$(CC) $(DBG) flshrp.c
flsun.o: flsun.c fbm.h
$(CC) $(DBG) flsun.c
flthre.o: flthre.c fbm.h
$(CC) $(DBG) flthre.c
flwrfb.o: flwrfb.c fbm.h
$(CC) $(DBG) flwrfb.c
# Programs
clr2gray: clr2gray.c fbm.h libfbm.a
$(CC) $(DBG) clr2gray.c $(LIB) -lm
fbcat: fbcat.c fbm.h libfbm.a
$(CC) $(DBG) fbcat.c $(LIB) -lm
fbclean: fbclean.c fbm.h libfbm.a
$(CC) $(DBG) fbclean.c $(LIB) -lm
fbedge: fbedge.c fbm.h libfbm.a
$(CC) $(DBG) fbedge.c $(LIB) -lm
fbext: fbext.c fbm.h libfbm.a
$(CC) $(DBG) fbext.c $(LIB) -lm
fbhalf: fbhalf.c fbm.h libfbm.a
$(CC) $(DBG) fbhalf.c $(LIB) -lm
fbhist: fbhist.c fbm.h libfbm.a
$(CC) $(DBG) fbhist.c $(LIB) -lm
fbinfo: fbinfo.c fbm.h libfbm.a
$(CC) $(DBG) fbinfo.c $(LIB) -lm
fbm2pod: fbm2pod.c fbm.h libfbm.a
$(CC) $(DBG) fbm2pod.c $(LIB) -lm
fbm2sun: fbm2sun.c fbm.h libfbm.a
$(CC) $(DBG) fbm2sun.c $(LIB) -lm
fbmask: fbmask.c fbm.h libfbm.a
$(CC) $(DBG) fbmask.c $(LIB) -lm
fbnorm: fbnorm.c fbm.h libfbm.a
$(CC) $(DBG) fbnorm.c $(LIB) -lm
fbps: fbps.c fbm.h libfbm.a
$(CC) $(DBG) fbps.c $(LIB) -lm
fbquant: fbquant.c fbm.h libfbm.a
$(CC) $(DBG) fbquant.c $(LIB) -lm
fbrot: fbrot.c fbm.h libfbm.a
$(CC) $(DBG) fbrot.c $(LIB) -lm
fbsample: fbsample.c fbm.h libfbm.a
$(CC) $(DBG) fbsample.c $(LIB) -lm
fbsharp: fbsharp.c fbm.h libfbm.a
$(CC) $(DBG) fbsharp.c $(LIB) -lm
gray2clr: gray2clr.c fbm.h libfbm.a
$(CC) $(DBG) gray2clr.c $(LIB) -lm
idiff: idiff.c
$(CC) $(DBG) idiff.c -lm
pbm2face: pbm2face.c fbm.h libfbm.a
$(CC) $(DBG) pbm2face.c $(LIB) -lm
pbm2ps: pbm2ps.c
$(CC) $(DBG) pbm2ps.c -lm
pbmtitle: pbmtitle.c
$(CC) $(DBG) pbmtitle.c -lm
raw2fbm: raw2fbm.c fbm.h libfbm.a
$(CC) $(DBG) raw2fbm.c $(LIB) -lm